package com.kg.module.jtnc.zzjh.excels;

import java.util.LinkedHashMap;

/**
 * Excel使用常量 - 种植计划表
 *
 * @author xxx
 * @date 2024-11-02
 */
public class KrZzjhExcelConstant {
    /**
     * 导出所需的字段信息
     */
    public static LinkedHashMap<String, String> EXPORT_EXCEL_COLUMN = new LinkedHashMap<>();
    /**
     * 导入所需字段信息
     */
    public static LinkedHashMap<String, String> IMPORT_EXCEL_COLUMN = new LinkedHashMap<>();
    /**
     * 导入必填字段信息
     */
    public static LinkedHashMap<String, String> IMPORT_REQUIRED_COLUMN = new LinkedHashMap<>();

    static {
        // 初始化导出字段
        EXPORT_EXCEL_COLUMN.put("jhbh", "计划编号");
        EXPORT_EXCEL_COLUMN.put("jhnd", "计划年度");
        EXPORT_EXCEL_COLUMN.put("jhmc", "计划名称");
        EXPORT_EXCEL_COLUMN.put("dkglId", "所属地块id");
        EXPORT_EXCEL_COLUMN.put("dkmc", "地块名称");
        EXPORT_EXCEL_COLUMN.put("zzzw", "种植作物");
        EXPORT_EXCEL_COLUMN.put("zzzs", "种植株数");
        EXPORT_EXCEL_COLUMN.put("nhId", "农户id");
        EXPORT_EXCEL_COLUMN.put("nhxm", "农户姓名");
        EXPORT_EXCEL_COLUMN.put("jsyId", "技术员id");
        EXPORT_EXCEL_COLUMN.put("jsyxm", "技术员姓名");
        EXPORT_EXCEL_COLUMN.put("hhrId", "合伙人id");
        EXPORT_EXCEL_COLUMN.put("hhrxm", "合伙人姓名");
        EXPORT_EXCEL_COLUMN.put("nczId", "农场主id");
        EXPORT_EXCEL_COLUMN.put("nczxm", "农场主姓名");
        EXPORT_EXCEL_COLUMN.put("szzqKs", "生长周期开始");
        EXPORT_EXCEL_COLUMN.put("szzqJs", "生长周期结束");
        EXPORT_EXCEL_COLUMN.put("nhgdsybz", "农户每亩固定收益标准");
        EXPORT_EXCEL_COLUMN.put("hhrgdsybz", "合伙人每亩固定收益标准");
        EXPORT_EXCEL_COLUMN.put("nczgdsybz", "农场主每亩固定收益标准");
        EXPORT_EXCEL_COLUMN.put("bzmcz", "保底亩产值");
        EXPORT_EXCEL_COLUMN.put("hhrcefhbl", "合伙人超额分红比例");
        EXPORT_EXCEL_COLUMN.put("nczcefhbl", "农场主超额分红比例");
        EXPORT_EXCEL_COLUMN.put("state", "种植计划状态（0：已停用，1:使用中）");
        EXPORT_EXCEL_COLUMN.put("createTime", "添加时间");
        EXPORT_EXCEL_COLUMN.put("updateTime", "更新时间");
        // 初始化导入字段
        IMPORT_EXCEL_COLUMN.put("计划编号", "jhbh");
        IMPORT_EXCEL_COLUMN.put("计划年度", "jhnd");
        IMPORT_EXCEL_COLUMN.put("计划名称", "jhmc");
        IMPORT_EXCEL_COLUMN.put("所属地块id", "dkglId");
        IMPORT_EXCEL_COLUMN.put("地块名称", "dkmc");
        IMPORT_EXCEL_COLUMN.put("种植作物", "zzzw");
        IMPORT_EXCEL_COLUMN.put("种植株数", "zzzs");
        IMPORT_EXCEL_COLUMN.put("农户id", "nhId");
        IMPORT_EXCEL_COLUMN.put("农户姓名", "nhxm");
        IMPORT_EXCEL_COLUMN.put("技术员id", "jsyId");
        IMPORT_EXCEL_COLUMN.put("技术员姓名", "jsyxm");
        IMPORT_EXCEL_COLUMN.put("合伙人id", "hhrId");
        IMPORT_EXCEL_COLUMN.put("合伙人姓名", "hhrxm");
        IMPORT_EXCEL_COLUMN.put("农场主id", "nczId");
        IMPORT_EXCEL_COLUMN.put("农场主姓名", "nczxm");
        IMPORT_EXCEL_COLUMN.put("生长周期开始", "szzqKs");
        IMPORT_EXCEL_COLUMN.put("生长周期结束", "szzqJs");
        IMPORT_EXCEL_COLUMN.put("农户每亩固定收益标准", "nhgdsybz");
        IMPORT_EXCEL_COLUMN.put("合伙人每亩固定收益标准", "hhrgdsybz");
        IMPORT_EXCEL_COLUMN.put("农场主每亩固定收益标准", "nczgdsybz");
        IMPORT_EXCEL_COLUMN.put("保底亩产值", "bzmcz");
        IMPORT_EXCEL_COLUMN.put("合伙人超额分红比例", "hhrcefhbl");
        IMPORT_EXCEL_COLUMN.put("农场主超额分红比例", "nczcefhbl");
        IMPORT_EXCEL_COLUMN.put("种植计划状态（0：已停用，1:使用中）", "state");
        // 初始化导入必填字段
    }

}